// 登录框组件css
.g-login{
    margin: 0;
    padding: 0;
    width: 75vw;
    height: 60vw;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0.01rem solid #CDCEF8;
    border-radius: 6vw;
    ul{
        width: 80%;
        height: 80%;
        list-style: none;
        padding: 0;
        margin: 0;
        display: flex;
        flex-direction: column;
        li{
            flex: 1;
            display: flex;
            align-items: center;
            input{
                width: 80%;
                height: 80%;
                margin: 0;
                padding: 0;
                padding-left: 2vw;
                border: none;
                border-bottom: 1vw solid #1AFA29;
                font-size: 4vw;
            }:focus {

                outline:none;
            }
        }:last-child{
            display: flex;
            justify-content:flex-end;
            padding-right: 2vw;
            span{
                margin-left: 2vw;
                padding: 1.5vw 3vw ;
                background-color: #1AFA29;
                border-radius: 3vw;
                color: white;
            }:last-child{
                border: 0.5vw solid #1AFA29;
                padding: 1vw 2.5vw ;
                background-color: #1afa2900;
                color: black;
            }
        }
    }
}
// 登录框组件css
.g-enrolment{
    margin: 0;
    padding: 0;
    width: 75vw;
    height: 60vw;
    display: flex;
    align-items: center;
    justify-content: center;
    // opacity: 0.32;
    background-color: #2013d350;
    border-radius: 6vw;
    z-index: -1;
    ul{
        width: 80%;
        height: 80%;
        list-style: none;
        padding: 0;
        margin: 0;
        display: flex;
        flex-direction: column;
        li{
            flex: 1;
            display: flex;
            align-items: center;
            
            input{
                width: 80%;
                height: 80%;
                margin: 0;
                padding: 0;
                padding-left: 2vw;
                background-color: rgba(255, 255, 255, 0);
                border: none;
                color: white;
                border-bottom: 1vw solid #1AFA29;
                font-size: 4vw;
            }:focus {

                outline:none;
            }
        }:last-child{
            display: flex;
            justify-content:flex-end;
            padding-right: 2vw;
            span{
                padding: 1.5vw 3vw ;
                background-color: #1AFA29;
                border-radius: 3vw;
                color: white;
            }
        }
    }
}